<u># 用法</u>
<em>1、对数组中的每一项执行测试函数，并构造一个新数组，其中的所有项都对指定的函数返回 true。如果某项返回 false，则新数组中将不包含此项</em>
<em>2、创建一个新的数组，新数组中的元素是通过检查指定数组中符合条件的所有元素</em>
<em># 语法</em>
<em>const newArr = arr</em>.<b>filter(</b> <u>function(</u><s>value</s>,<s>index</s>,<s>arr</s><u>){</u>
	<em>...</em>
	<b>return</b> <s>value > 2</s>
<u>}</u>, <s>thisValue</s><b>)</b>
<u># 参数</u>
<s>value</s>		: <em>必需。当前元素</em>
<s>index</s>		: <em>可选。当前元素的索引值</em>
<s>arr</s>			: <em>可选。当前元素所属的数组对象</em>
<s>thisValue</s>	: <em>可选。传递给函数的值一般用 this 值。如果这个参数为空， undefined 会传递给 this 值</em>
<u># 返回值</u>
<em>过滤后的新数组</em>
<u># 注释</u>
<em>对于空数组是不会执行回调函数的</em>
<u># 常用示例</u>
<em>const newArr = arr</em>.<b>filter(v=>{ return v > 2	})</b>
<em>const newArr = arr</em>.<b>filter((v,i)=>{ return v > 2	})</b>